26
22 0
20 15
13 25
9 35
8 47
4 60
6 77
16 87
49 87
51 85
53 87
86 87
94 77
96 60
91 47
90 35
86 25
79 14
77 0
-1 -1
48 59
51 62
51 85
-1 -1
54 59
51 62