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