mtg, how many lands for a 60 card deck