120 9 1405 60 3 1280 56 1 1852 95 3 1866 280 22 6261 167 19 5145 84 9 2238 289 28 8445 82 3 3110 335 32 8575 101 29 11573