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