17 10
40 83
50 1
98 49
48 32
112 84
2 112
131 171
