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