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