how long does it take for viagra to work and xanax withdrawal symptoms and ibuprofen hydrocodone and percocet 10 325 mg and snort valium