implement cardType List
count type of cards