Cokins are too small (and not good).
I don't think B+W have 104 filters.
Heliopan however do. But better sit down before having a look at the price list...