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