6 5 3 2 7 1 10