20 required to meet the challenge but I thought I would see how many I could manage!
As of 15/01/2014 I have 39 out of 66 meaning I am missing 27.
I've also managed to include 8 different cache types.