best tadalafil effexor 225 mg amoxicillin benicar hct avana 100 mg allopurinol 300 mg tablet cephalexin 100 mg doxy 100