In a 1996 ODI against Sri Lanka, Pakistani all-rounder Shahid Afridi scored his debut ODI century. How many balls did he face to reach his century?
29
39
27
37