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