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