120 9 1436 60 3 1293 56 1 1868 95 3 1873 280 22 6266 167 19 5149 84 9 2242 289 28 8450 82 3 3130 335 32 8580 101 29 11578