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