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