100 100
10
51 72 3672 4
74 42 3108 1
54 48 2592 3
44 58 2552 1
38 59 2242 3
72 28 2016 2
30 59 1770 4
38 33 1254 4
41 30 1230 3
33 34 1122 3
