31
46 78
11 78
5 73
2 66
2 28
5 22
11 18
49 18
56 20
60 25
60 51
-1 -1
61 51
53 59
49 67
46 77
51 86
55 93
60 94
67 94
77 85
91 81
94 77
96 72
93 62
93 52
95 43
92 40
86 39
74 43
61 51