330 31
476 36
297 16
337 71
284 80
334 77
361 98
400 74
320 58
308 39
373 42
344 84
297 33
340 84
316 96