310 96
243 94
264 21
311 25
235 48
308 85
280 15
229 70
280 56
265 27
291 18
273 34
271 43
286 89
274 69