List of Nyans in Yo-Kai Watch 2?

Does anyone have a list of how to get all the obtainable Nyans in Yo-Kai Watch 2? I plan on doing a challenge run only using them and nothing else. The earlygame seems like hell since Jibanyan and Baddinyan/Thornyan are the only two available but once I get a few on my team it should be easier.