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