173
46
626
36
425
182
417
59
373
129
279
89
190
62
603
172
717
103