100 100
20
70 70 4900 1
64 73 4672 1
69 64 4416 1
55 71 3905 1
62 56 3472 1
61 56 3416 1
57 59 3363 1
45 66 2970 1
46 61 2806 1
60 44 2640 1
68 34 2312 1
33 65 2145 1
30 66 1980 1
58 33 1914 1
64 27 1728 1
32 43 1376 1
51 26 1326 1
52 25 1300 1
29 44 1276 1
29 30 870 1
