sumDescendants