Pattern of board exam 2025 class 10 science July 8, 2019 16 32 64 128 Cbse board exam pattern 2025 class 10 science