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