434
423
422
421
420
419
408
407
406
405
404
383
382
381
380
379
378
377
376
375
374
259
248
247
246
245
244
185
182
58
180
177
166
165
164
163
162
31
33
32
511
525
524
160
154
153
152
151
150
4
489
2
1
0