2 1 3 12 11 10 5 4 6 9 8 7 14 18 17 15 24 27 21 20 22 23 25/26 19 1628