10 8 9 7 5 4 1 3 6 2