56
45
40
105
78
71
152