One valid solution is as follows:
11 18 24 13 3 26 32 521 16 10 19 29 8 2 27 14 23 17 12 6 31 25 7 20 9 15 22 28 1 7 30
blackjack
flooble's webmaster puzzle