118 9 1080 60 3 1029 55 1 1582 94 3 1685 280 22 6049 167 19 4960 84 9 2042 289 28 8311 82 3 2971 335 32 8429 101 29 11426