21


25


25


42


46


70


56


154


75


110