Death toll in midday meal tragedy mounts to 22