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