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