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