30
19
674
12
406
987
760
1236
468
483
7
279
539
320
402
891
968
1089
454
1
456
486
623
573
120
1232
12
373
161
359
735
194
25
699
11
406
7
514
18
382
71
279
374
7
446
7
320
22
753
615
453
18
