99 76
177 88
149 1
187 112
259 83
222 78
162 2
123 2
178 3
226 71
174 79
128 92
181 50
163 103
185 117
287 104
358 1
438 136
285 76
250 129
172 91