Predicting dissatisfaction following total knee replacement: a prospective study of 1217 patients.