100 100
30
73 66 4818 1
72 65 4680 1
74 60 4440 1
64 66 4224 1
58 72 4176 1
59 70 4130 1
56 69 3864 1
52 67 3484 1
63 52 3276 1
50 65 3250 1
45 69 3105 1
63 48 3024 1
46 63 2898 1
46 59 2714 1
50 52 2600 1
39 65 2535 1
68 36 2448 1
58 42 2436 1
33 68 2244 1
68 32 2176 1
67 30 2010 1
44 44 1936 1
29 61 1769 1
52 31 1612 1
25 63 1575 1
31 49 1519 1
27 55 1485 1
28 52 1456 1
32 39 1248 1
28 37 1036 1
