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