World mathematics league July 8, 2019 16 32 64 128 World mathematics league tables World math World math olympiad World of mathematics League of legends world champions World finals league of legends 2022