50
139
3
15
80
254
4
18
40
259
2
16
230
6
400
242
285
0
488
10
20
845
81
646
1
48
2577
12
146
406
200
1180
5
45
1138
35
814
1224
64
1340
83
662
9
1973
52
100
844
1445
14
78
1286
11
59
2485
189
1528
8
107
500
2691
69
193
928
7
24
300
986
1272
600
1007
21