Social science class 10 syllabus 2022 23 marks distribution July 8, 2019 16 32 64 128 Student plus 15 dars