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