317
52
336
46
534
186
218
144
372
139
305
14
455
202
614
170
366
105
311
149
228
171
633
108
287
110
414
149
287
37
540
346
642
202
583
196
558
135
499
121