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