10 3
67 90 22 79 95 89 76 21 65 99