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