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