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