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