0
1
97
48
6
19
7
36
22
188
16
9
33
26
2
58
63
177
13
56
29
3
41
50
76
17
113
37
127
67
255
109
170
51
81
52
18
202
110
417
304
96
34
59
135
28
92
122
8