181
904
172
885
174
873
171
854
162
812
158
804
160
800
121
613
115
577
106
538
98
492
83
457
91
455
91
454
181
904
172
885
174
873
171
854
162
812
158
804
160
800
121
613
115
577
106
538
98
492
83
457
91
455
91
454