48
318
858
159
62
397
182
54
339
305
360
34
579
142
73
112
164
494
620
137
56
235
64
122
250
539
120
50
36
59
348
260
408
518
97
240
23
99
313
277
1852
216
111
104
219
396
175
105
172
155
101
225
253
93