12 11 10 8 9 2 1 3 4