902
746
643
593
524
399
386
370
366
356
353
347
345
339
328
319
313
304
295
294
286
284
281
280
275
274
268
265
265
264
263
261
259
246
226
224
222
220
215
214
214
212
205
203
201
200
199
198
194
190
188
187
187
186
186
184
180
177
175
175
174
173
170
169
165
165
163
161
161
160
151