10 1 2 2 5 7 10 5 4 6 2 9 3 2 10 4 7 8 6 1 6