14 2
93 125
2 32
96 133
76 4
126 111
99 36
149 144
