422
421
420
419
418
417
395
394
393
392
391
390
389
388
387
386
385
384
383
382
381
231
230
229
228
227
226
154
97
98
100
99
673
675
674
151
143
142
141
140
139
138
131
130
129
128
127
126
125
599
3
1
3579
