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