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