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