315 14
307 20
272 83
317 41
252 11
286 75
303 21
250 66
239 45
257 71
304 69
292 50
342 89
416 79
361 38