1098
822
784
715
538
466
445
401
376
375
364
356
354
351
337
327
324
320
309
307
299
298
280
275
270
266
244
239
231
220
206
201
197
193
188
186
183
179
178
174
169
158
154
153
150
149
148
145
143
140
137
118
117
114
112