113
475
253
330
163
185
115
85
1351
1883
222
184
123
330
327
3449
237
226
391
92