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