127 15 2303 98 15 1820 179 32 2740 197 43 3531 231 50 2458 215 52 2901 178 57 2793 289 75 4295 835 172 14689 128 13 2496 399 48 5306 328 37 4415 259 31 3969