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