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