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