Apa world pool championship 2025 July 8, 2019 16 32 64 128 World pool champion World pool final 2022 World pool championship 2023 live stream 2022 apa world pool championships Pool billiard world championship