Education, public works get top shares in draft 2024 budget