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