396 12
471 88
370 49
308 80
318 53
403 29
266 28
423 94
259 53
285 25
252 50
390 72
336 10
378 50
319 77