549
527
452
450
424
421
412
385
376
364
347
343
337
335
324
319
317
305
304
289
285
282
275
262
262
260
259
255
254
250