9 1365 94 312888 7 15 19 23 24 64 70 87 96 1 2 3 4 5 6 7 8 47 56 381 547 273 72 24 7 4 1