Predicting the 2025 F1 World Championship final standings