10
30
367
351
129
433
3
419
354
14
515
188
276
1072
133
141
9
526
10
68
1316
713
1331
449
1535
421
1781
48
324
20
294
374
709
70
559
491
408
811
450
32
810
1144
430
25
678
360
70
291
219
807
9
558
