甲、乙两班共有84人,甲班的62.5%与乙班的75%共有58人,问甲班和乙班各有多少人?