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