Allergic transfusion reactions: an evaluation of 273 consecutive reactions.