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