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