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