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