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