9 8 5 7 3 1 6 4 10 2