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