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