1
12
0
4
2
62
5
17
55
19
63
14
96
92
157
29
31
149
13
357
28
200
90
140
94
57
198
44
248
48
50
56
231
40
133
85
206
20
61
100
79
475
39
25
27
30
116
65
37
38