How many do you have? How many does it say there are on your screen?
If you have 106/128. Most if not all of your missing 22 will be running badges.
There are a couple of other threads that have discussed this topic in the past. Here is the most recent one:
Maybe ask @Reamonn_Lenkas, he has been quite fanatical about these badges and done quite a bit of research.