102 3 1215 57 2 1178 59 4 1081 75 10 1188 50 7 1513 53 6 1331 58 6 2013 66 3 1805 65 1 1236 89 8 4685 110 4 3547 117 11 2941 71 5 5592 90 7 5656 115 15 10303 96 17 6954