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