trazodone 50 mg tablet hydroxychloroquine for sale nexium 10 mg bupropion 100 mg chloroquine tablets cost