100 100
30
45 46 2070 3
38 45 1710 3
47 32 1504 3
45 32 1440 4
34 40 1360 4
30 41 1230 4
47 23 1081 1
31 34 1054 2
21 47 987 2
26 37 962 1
25 38 950 2
45 20 900 1
37 21 777 3
32 24 768 2
15 48 720 1
26 27 702 1
17 40 680 3
14 47 658 3
37 17 629 1
31 20 620 1
45 13 585 1
16 36 576 4
40 12 480 4
21 22 462 3
24 19 456 2
36 11 396 3
19 20 380 3
27 14 378 4
26 10 260 2
22 10 220 1
