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