butalbital apap caffeine tabs and xanax detox and promethazine and codeine and zyrtec dose and percocet withdrawal