498
466
443
419
394
366
363
351
346
340
339
331
301
281
277
271
268
267
266
262
251
248
245
244
237
235
229
226
221
218
216
215
212
211
210
209
205
203
201
200
197
195
194
193
192
190
189
188