top n trees