257
335
740
295
119
225
369
397
252
316