150
95
119
72
54
114
98
223