0
22
30
1
11
4
8
27
3
25
5
31
33
82
12
15
53
61
38
75
16
93
13
32
78
24
51
89
36
134
112
287
35
49
42
83
66
182
90
138
74
617
40
44
59
29
17
94