10
52
1
4
80
5
96
0
100
318
7
8
120
262
6
237
50
236
382
15
520
279
12
538
31
200
365
350
677
3
1037
27
68
500
721
300
501
1445
14
78
877
17
1079
37
2356
45
1492
1220
23
1135
29
1558
30
2580
153
1754
2
81
1219
41