308 94
300 30
283 63
302 98
329 37
319 33
511 29
485 98
244 28
474 74
483 22
246 65
325 83
265 89
387 88