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