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