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