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