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