phenergan w/dm syrup teva launches generic provigil phenergan dosage for 10 year old provigil highest dose walgreens provigil cost