8 1115 89 250478 23 52 55 63 64 66 84 89 1 2 3 4 5 6 7 8 63 372 476 181 17 3 2 1