157
171
133
74
115
171
182
153
80
106