150
166
2
1
100
477
10
35
200
452
3
510
9
15
535
5
356
50
483
12
476
13
568
0
656
4
559
1394
1400
88
1150
57
2456
27
227
1555
135
1387
1516
37
1800
38
1232
39
1303
28
1332
41
1251
1147
34
1188
14
1376
109
999
31
1121
21