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