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