甲班有42人,乙班有45人.两班都要分组,且每组人数相等,每组最多有几人?