Brayden has 342 marbles in bags. If there are 9 marbles in each bag, how many bags of marbles does Brayden have If Brayden gives away 15 of his bags of marbles, how many bags does he have left