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