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