1018
834
772
699
617
586
514
502
487
477
430
428
426
403
402
394
382
368
359
353
352
351
330
325
317
313
307
302
276
261
260
258
244
243
242
241
236
234
227
224
217
209
200
194
186
172
169
166
162
159
156
148
146
144
143