159
119
144
142
139