257 80
247 59
513 49
402 90
475 56
372 29
249 66
448 82
468 95
337 72
463 98
409 40
346 16
239 73
428 28