10 3461 112 488982 1 3 8 9 26 43 53 79 90 96 1 2 3 4 5 6 9 24 49 120 80 1248 1623 467 18 9 7 5 3 1