100 100
20
66 68 4488 1
72 59 4248 1
67 60 4020 1
73 52 3796 1
56 65 3640 1
74 49 3626 1
65 55 3575 1
51 68 3468 1
44 74 3256 1
61 53 3233 1
45 63 2835 1
39 68 2652 2
50 49 2450 4
36 57 2052 1
30 66 1980 3
38 50 1900 4
35 49 1715 2
38 39 1482 3
29 32 928 4
33 28 924 5
