34
153
9
21
137
253
68
2
560
16
381
53
210
261
486
18
3
55
47
79
82
147
383
54
72
66
1
100
44
134
75
6
65
56
46
131
81
22
25
154
30
95
371
69
42
157
179
57
162
33
13
97
62
48
36
11