157
171
133
74
115
170
182
153
80
106