translate English to French: A total of 129 people provided input or sign-off to the questionnaire.
Certains ont demandé l'aide de bénévoles et d'athlètes. Au total, 129 personnes ont apporté leur contribution.