phenergan and pregnancy first trimester provigil last how long provigil 100 mg cost does phenergan get you high provigil italia