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