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