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