Tag snooker ranking since 1995 to 2021