295 68
286 81
314 45
231 14
240 36
227 51
252 11
275 87
253 19
243 29
271 99
298 32
282 61
271 25
254 89