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