一个班有22个男生,平均身高140.5cm;有18个女生,平均身高142cm.全班同学的身高是多少厘米?