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