25
225
10
178
34
18
74
36
29
39
266
149
100
22
82
77
102
200
150
17
358
45
24
310
190
68
413
19
55
44
65
119
56
80
23
372
621
97
40
67
112
28
277
84
59
101
4701
208
405
114
336
60
275