Answer:
Add 12+18= 30
Well the largest group could be in 6's.
They all can be split up to 6 groups, so each group will have 5 kids in it.
3.4m questions
4.3m answers