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