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