3 types of rainfall