8 39
 5 28  4 22 20  1
 5 17 11  9 29 19
 5  6 27 21 12 23
 5 36 32 30 33  2
 4 15 10  7 35
 5 16 37 26 13 34
 5 38  3  5  8 31
 5 39 14 24 18 25
