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