100 100
30
73 65 4745 1
62 69 4278 1
72 59 4248 1
62 65 4030 1
72 55 3960 1
56 63 3528 1
45 74 3330 1
68 46 3128 2
43 70 3010 1
71 39 2769 2
53 52 2756 1
33 73 2409 3
50 48 2400 4
61 39 2379 2
34 69 2346 2
55 42 2310 2
47 48 2256 4
33 68 2244 1
47 47 2209 3
39 56 2184 2
44 46 2024 2
42 48 2016 2
38 45 1710 2
34 45 1530 3
50 30 1500 1
45 28 1260 3
39 31 1209 2
35 34 1190 2
34 28 952 2
30 26 780 2
