1018
734
727
690
636
564
543
464
462
454
441
414
405
399
394
386
377
365
360
338
335
324
322
319
318
316
314
301
291
280
277
264
260
259
247
241
238
236
232
230
225
218
215
214
206
204
193
184
181
180
172
167
163
157
151
143
141
138
136