9 250 35 32615 8 9 12 22 43 65 86 91 99 1 2 3 4 5 6 15 101 134 1 41 131 51 16 4 3 2 1