90 4 1671 65 6 1366 98 11 1437 99 10 1962 85 7 1305 127 10 2382 170 15 2298 117 3 1567 84 10 2208 87 7 2265 89 39 4226 113 22 2906