# There are 90-160 eyelashes on the upper lid and 70-80 on the lower one.
# An eyelash's life is five months.
# Lashes grow for 30 days, rest for three months, then degenerate for the remaining 30 days before falling off.
# At any given time, 60-80 per cent of your eyelashes are growing, while 20-40 per cent are dying off.