50
45 2
27 8
14 18
4 35
2 55
9 75
22 88
37 95
58 95
74 90
88 77
95 63
95 42
92 29
82 12
63 3
46 2
-1 -1
43 24
49 13
63 5
-1 -1
42 23
37 15
27 10
-1 -1
42 24
31 26
19 35
12 52
11 73
-1 -1
43 25
35 39
35 62
38 76
49 89
57 94
-1 -1
45 25
59 34
70 46
79 68
76 85
-1 -1
45 24
59 21
73 21
83 24
91 29
