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