Breaking: Mahad mishap toll climbs to 24 after recovery of 2 more bodies