107
54
178
252
81
357
184
259
75
137
481
134
143
82
195
68
112
72
48
96
179
346
115
9
165
305
152
52
67
55
40
202
140
36
141
409
18
206
33
258
17
66
224
46
69
89
341
29
14
242
102
116