100 100
20
67 70 4690 1
62 74 4588 1
64 59 3776 1
56 61 3416 1
51 66 3366 1
74 37 2738 1
54 50 2700 1
57 44 2508 1
71 35 2485 1
34 72 2448 1
52 43 2236 1
73 30 2190 1
36 56 2016 1
35 55 1925 1
54 35 1890 1
33 54 1782 1
25 68 1700 1
28 57 1596 1
35 33 1155 1
27 31 837 1
