100 100
20
72 70 5040 1
73 66 4818 2
64 66 4224 1
65 62 4030 3
70 57 3990 3
73 49 3577 4
49 69 3381 4
50 66 3300 2
43 73 3139 3
58 48 2784 1
37 70 2590 1
58 43 2494 3
69 32 2208 1
53 40 2120 4
42 49 2058 4
43 44 1892 2
33 50 1650 1
59 27 1593 1
33 43 1419 2
41 32 1312 1
