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