540
2741
447
2279
186
959
183
925
181
909
177
898
176
894
172
859
167
842
162
816
161
813
158
794
156
779
145
736
133
664
540
2741
447
2279
186
959
183
925
181
909
177
898
176
894
172
859
167
842
162
816
161
813
158
794
156
779
145
736
133
664