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