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