ambien vs lunesta price phenergan syrup with codeine phenergan use in infants provigil or vyvanse phenergan 7 year old