9 336 43 48386 4 9 16 23 29 68 79 85 86 1 2 3 4 5 6 7 16 68 1 42 210 65 9 3 3 2 1