1 2
140 95
10 92
131 166
47 113
164 214
