how long does it take for a phenergan suppository to dissolve phenergan cogh syrup provigil how much is provigil 200 mg provigil provigil afinilexpress