232
96
400
112
491
159
385
185
746
357
689
210
677
136
662
243
378
187
740
177
513
93
1275
537
540
175
382
147
468
217
260
99
4871
2606
558
235
508
65
425
103