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