100 100
30
60 73 4380 4
72 59 4248 4
56 73 4088 2
66 61 4026 2
73 54 3942 1
62 63 3906 1
44 72 3168 1
68 46 3128 4
66 46 3036 1
54 52 2808 2
38 72 2736 2
70 38 2660 3
48 48 2304 1
65 33 2145 4
34 61 2074 1
41 48 1968 1
53 37 1961 4
50 39 1950 3
69 28 1932 2
28 68 1904 4
61 29 1769 1
31 55 1705 3
56 30 1680 2
48 34 1632 4
39 39 1521 3
47 31 1457 3
53 27 1431 1
49 26 1274 2
30 37 1110 1
28 36 1008 4
