9
674
67
256
23
43
19
971
103
209
11
18
2496
407
748
455
66
57
22
78
32
467
614
522
264
389
34
119
128
240
61
20
73
496
100
141
168
468
427
31
147
432
37
71
246
521
251
368
283
39
193
376
58