三(1)班的人数比40人多,比50人少,平均分成的组数与每组的人数正好是同一个数。三(1)班有多少人?