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