3 9
58 100
2 89
59 164
47 34
185 158
142 2
187 79
142 68
200 146
