34 38 30 1 39 25 24 22 8 20 4 26 31 28 17 6 15 36 12 10 3 14 18 2 9 16 29 33 5 35 32 23 13 11 27 19 21 7 37
Remember, for this challenge, there might be more than one valid output.
5 39 36 38 3 37 14 36 11 35 13 34 12 33 22 32 18 31 15 30 16 29 2 28 5 27 13 26 8 25 17 24 23 22 5 21 2 20 5 19 11 18 11 17 11 16 10 15 11 14 7 13 7 12 11 7 10 7 8 3 7 3 6