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