Class 10 maths syllabus 2023 24 mp board July 8, 2019 16 32 64 128 Class 10 maths reduced syllabus 2023 24 mp board Math challenge grade 5