263
95
140
239
256
327
107
397
92
237