100 100
20
73 68 4964 1
67 61 4087 1
61 53 3233 1
50 64 3200 2
41 64 2624 2
37 70 2590 2
35 71 2485 2
38 59 2242 1
39 56 2184 1
67 29 1943 3
26 68 1768 3
25 65 1625 4
58 26 1508 1
26 57 1482 1
44 32 1408 2
48 29 1392 2
28 48 1344 1
27 49 1323 5
25 49 1225 5
30 36 1080 3
