Найдём последовательно содержание «поняли», его обоснование и условие внутри обоснования. После «если ...» нет «то», поэтому перед «если» нужна отдельная запятая.
Шаг 1. Найдём грамматические основы и части предложения
Основные части: «учитель начал говорить» и «мы поняли». Содержание понимания — «подвиг был фальшивый и никудышный». Причина с «потому что» включает условие «Гераклу понадобилось бы» и следствие «он совершил бы».
Шаг 2. Проверим каждую цифру
(1) — ставим запятую
…Учитель начал говорить (1) и по его голосу мы…
«Учитель начал говорить» и «мы сразу поняли» — самостоятельные части с разными подлежащими. Перед «и» ставим запятую.
(2) — ставим запятую
…его голосу мы сразу поняли (2) до чего это был фальшивый…
«До чего это был фальшивый и никудышный подвиг» раскрывает содержание «поняли». Перед изъяснительным придаточным нужна запятая.
(3) — ставим запятую
…был фальшивый и никудышный подвиг (3) потому что если бы Гераклу…
«Потому что ...» вводит обоснование оценки подвига. Запятую ставим перед всем составным союзом причины.
(4) — ставим запятую
…и никудышный подвиг потому что (4) если бы Гераклу понадобилось совершить…
Условие можно убрать: «потому что он бы сам их совершил». Последующего «то» нет, поэтому между «потому что» и «если бы» ставим запятую.
(5) — ставим запятую
…Гераклу понадобилось совершить тринадцать подвигов (5) он бы сам их совершил.…
Закрываем условие после «тринадцать подвигов». Далее идёт его следствие «он бы сам их совершил».
Текст с запятыми на указанных местах
Учитель начал говорить, и по его голосу мы сразу поняли, до чего это был фальшивый и никудышный подвиг, потому что, если бы Гераклу понадобилось совершить тринадцать подвигов, он бы сам их совершил.
Шаг 3. Запишем ответ
Запятые нужны на местах (1), (2), (3), (4), (5). В этой карточке запятые нужны во всех отмеченных местах. Записываем цифры подряд без повторов и разделителей: 12345.
Ответ:12345
ФИПИ: навигатор по пунктуации