100 100
10
48 74 3552 4
54 62 3348 4
59 51 3009 4
63 47 2961 1
58 51 2958 3
72 40 2880 4
56 41 2296 1
28 67 1876 4
43 37 1591 4
27 44 1188 3
