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