take provigil before anesthesia demerol combined with phenergan dosage snort phenergan phenergan 5mg unisom sleep phenergan pediatric tablets availability