There are 84 leaves. There are 139 ladybugs on the leaves. What is the average number of ladybugs on each leaf?