100 100
10
74 62 4588 1
70 65 4550 1
74 56 4144 1
70 59 4130 1
73 50 3650 1
59 54 3186 1
58 47 2726 1
44 45 1980 3
29 66 1914 1
58 28 1624 1
