566
217
580
116
432
87
443
116
603
175
581
94
152
96
350
34
196
69
458
98
456
189
472
166
377
120
498
206
314
82
409
190
144
119
245
120
232
18
205
45