| 2024 | 2024 | 2024 35 | | | | | | | | | 2012 2016 | | | | | | | | | | | | | | 2021 - 2035 | | | | | | | | | | | | | | | 31 | 6 5 | 7 | | | | | | | | | ; | | | | | | | | | | | | | | 2024 | | | | | | ; | | | | 2024 | | | | ; | | | 253 | 133 25 95 | 134 59 | 21 54 | | | | | |