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