986
627
514
453
446
344
341
336
331
326
325
323
317
303
298
298
297
290
289
283
281
268
268
262
258
256
255
254
252
249
248
243
241
240
240
238
234
232
231
230
223
222
219
218
217
216
215
212
211
211
208
208
208
206
206
205
203
203
202
202
199
199
198
198
197
195
195
195
195
193
192
192
190
189
188
187
186
186
186
184
184
183
182
180
179
179
178
176
175
175
173
172
171
171
171
171
169
168
168
167
167
166
165
164
164
163
163
161
160
160
159
158
157
153
153
149