Text this: Comparative analysis of punching and blocking techniques in boxing across eight weight divisions