allopurinol 100mg tablets price generic synthroid cost lisinopril oral albuterol tablets price tetracycline 100 mg tablet prednisolone 5mg