82
152
171
27
93
96
475
60
277
2274
334
165
16
188
23
124
22
118
6
43
20
172
228
170
115
72
81
205
89
126
62
68
177
214
52
94
55
206
134
21
190
403
28
164
231
336
219
85
305
51
75
26
2419
95
360