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