100 100
10
63 70 4410 1
44 71 3124 1
47 65 3055 1
51 59 3009 1
59 42 2478 1
73 31 2263 1
37 49 1813 1
37 44 1628 1
40 25 1000 1
28 33 924 1
