Answer:
a) 112
b) 68
i think,, sorry if it's wrong, i haven't don't those type of problems in a while
3.3m questions
4.2m answers