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