9 7 5 6 10 4 3 2 8 1