Patients suffer as 71 drugs disappear from market