250 34
143 52
35 46
2 46
1 146
37 152
143 166
297 146
