309 76
305 71
248 83
281 82
276 45
291 15
234 97
234 63
225 40
318 12
248 79
318 32
396 96
361 56
491 88