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