Mary has 42 books . She gave Jason 18 books, and he has read 9 of them . How many books does Mary end with?