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