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