100 100
20
59 73 4307 3
66 63 4158 4
59 70 4130 4
60 66 3960 2
61 62 3782 2
65 52 3380 1
54 59 3186 2
65 47 3055 4
52 56 2912 1
51 51 2601 4
72 34 2448 1
58 39 2262 4
72 27 1944 3
73 26 1898 1
33 57 1881 3
58 29 1682 4
37 43 1591 1
26 58 1508 2
33 41 1353 1
27 28 756 3
