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