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