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