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