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