31 4 3457 62 22 5447 137 45 10664 69 34 11420 58 29 9545 70 38 13562 107 48 15893 59 37 14438 67 21 12724