312 26
236 16
271 83
251 69
288 24
251 45
229 64
238 29
274 83
276 36
307 59
246 83
260 70
256 49
298 68