phenergan 25mg propranolol 40 ampicillin 500 tadalafil 5mg generic prescription for viagra hydrochlorothiazide 25 mg