diflucan 150 mg over the counter valtrex generic furosemide 40 mg albendazole generic zoloft cost generic