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