263
141
239
330
397
92
238
43
61
104