Amc 12 math competition July 8, 2019 16 32 64 128 Amc 12 math competition 2024 Amc 12 math competition 2023 Amc 12 2022 Amc 12 Amc 12 b 2022