129
632
584
508
386
501
106
187
180
