43
28
38
175
34
911
103
60
44
48
230
72
9
71
170
31
119
100
57
55
89
29
73
252
69
96
122
347
90
166
92
30
50
480
58
46
56
39
41
165
113
149
12
240
239
231
11
117
182
75
42
65