2 2
66 98
58 1
128 153
63 38
98 48
71 61
107 91
