100 100
30
63 74 4662 1
57 70 3990 1
53 72 3816 1
68 52 3536 1
67 49 3283 1
49 63 3087 2
63 48 3024 2
70 42 2940 2
60 49 2940 2
42 67 2814 1
54 52 2808 1
53 52 2756 1
35 71 2485 1
48 51 2448 1
58 42 2436 2
45 50 2250 2
71 31 2201 1
31 70 2170 3
55 37 2035 2
31 64 1984 2
69 28 1932 1
44 41 1804 4
67 26 1742 1
54 32 1728 1
31 53 1643 1
44 37 1628 4
53 30 1590 3
33 38 1254 4
36 28 1008 3
27 31 837 4
