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