406 95
255 97
428 97
381 36
423 54
251 75
451 43
286 74
300 16
342 29
284 10
509 34
302 80
335 89
322 88