171
866
168
847
165
835
164
827
164
825
164
825
158
807
128
658
116
607
111
601
116
579
110
564
104
516
91
498
92
467
171
866
168
847
165
835
164
827
164
825
164
825
158
807
128
658
116
607
111
601
116
579
110
564
104
516
91
498
92
467