How many types of cat does the world cat federation recognise?

69