10 3765 124 767476 6 14 15 16 18 33 47 64 72 79 1 2 3 4 5 6 7 8 9 148 56 509 1269 1233 523 128 30 11 5 1