238
113
85
191
345
155
227
136
342
346
192
240
419
179