180
217
235
141
188
507
133
308
142
115