20 Die in Egypt Road Accidents