generic lasix 40 mg 40 mg propranolol daily phenergan 10mg uk generic anafranil hydrochlorothiazide 12.5 mg tablet sildalis