250 80
429 75
317 97
519 39
485 16
488 38
460 67
424 51
471 73
481 66
253 39
351 76
319 91
448 39
258 98