180
46
627
36
425
182
417
59
376
129
279
89
193
63
603
172
726
104