General surgery residents work an average of 75 hours a week - American Medical Association | AMA