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