Question: There are 84 leaves. There are 139 ladybugs on the leaves. The average number of ladybugs on each leaf is _____ .
Answer: 1.65