Functional outcomes of nerve grafts for the upper and lower extremities.