35 annual matrix 2023