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