100
235
2
1
200
190
0
159
400
155
3
4
165
300
403
7
15
600
407
16
11
700
350
10
800
482
13
479
12
679
510
6
500
628
19
1000
629
14
8
625
379
719
728
530
2175
59
111
2643
42
202
1884
74
45
1824
39
929
23
22
1164
24
1084
998
912
9
1591
20
18