how long does amoxicillin stay in your system and xanax withdrawal duration and order acyclovir and vicodin 349 and biaxin dosage