100 100
30
73 74 5402 4
72 65 4680 3
67 60 4020 2
72 51 3672 1
57 64 3648 1
49 74 3626 1
73 49 3577 2
65 54 3510 2
64 53 3392 2
61 54 3294 1
45 71 3195 4
40 73 2920 1
61 44 2684 2
64 41 2624 4
59 37 2183 1
38 57 2166 2
65 33 2145 3
42 48 2016 3
71 27 1917 1
43 43 1849 3
48 38 1824 1
70 26 1820 3
59 29 1711 2
55 31 1705 3
58 26 1508 1
49 30 1470 4
28 46 1288 4
35 34 1190 2
38 31 1178 2
28 35 980 4
