how many cards for solitaire