2 4
49 151
40 1
112 155
94 37
131 89
78 90
123 150
