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