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