290
72
475
166
554
228
465
305
365
170
264
197
557
213
220
97
131
87
372
131
491
59
368
69
641
135
437
108
406
196
311
177
311
24
390
98
277
184
424
167