100 100
30
67 69 4623 4
67 68 4556 3
71 64 4544 2
72 62 4464 4
63 69 4347 4
63 66 4158 4
61 68 4148 3
60 69 4140 4
65 61 3965 2
60 61 3660 1
67 51 3417 3
55 61 3355 1
60 52 3120 4
45 69 3105 3
67 42 2814 2
51 49 2499 1
42 53 2226 4
29 74 2146 1
58 35 2030 2
57 35 1995 3
27 65 1755 2
60 29 1740 3
66 25 1650 4
43 35 1505 1
48 31 1488 4
42 31 1302 4
28 44 1232 2
31 37 1147 4
36 30 1080 4
32 30 960 1
