1 4 5 2 3 11 9 12 6 8 7 10