By the numbers as British Columbia releases its 2025 budget