trazodone (desyrel) 50 mg phenergan uk otc provigil alcohol hangover how long does phenergan drowsiness last how to take provigil and adderall together