Sameera has 12 marbles and Kanefaa has 9 fewer marbles than Sameera. How many marbles does Kanefaa have?