142
103
163
118
119