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