Spell cards 337 in total