TAP Air Portugal punctuality in 2018 - Figueiredo, João (2022)