99 panels sat over election petitions in 2023 – Appea