157
171
195
71
133
74
115
289
121
89