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