265
151
240
261
332
397
92
238
45
61