303 90
241 69
267 83
227 65
297 81
239 27
256 30
266 93
235 96
294 73
303 81
252 47
243 79
288 52
252 58