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