how many cards in a hand of rummy 500