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