267
73
55
20
296
115
19
128
565
245
528
209
443
301
387
485
182
225
105
253
463
341
90
230
412
598
21
121
28
546
222
208
497
192
190
553
324
555
432
45
518
507
550
334
426
391
31
465
548
429
453
411
93
585
500
564
79
62
352
51
