157
276
136
171
637
133
74
188
170
182