misuse of phenergan dm how long do sleeping pills stay in your system sominex how long does phenergan syrup last buy provigil online legally average dose of provigil unisom organe box