439
426
409
396
385
379
371
370
367
344
342
323
306
306
295
292
292
282
278
275
274
273
271
269
268
267
264
260
260
257
254
253
250
249
243
238
236
234
232
228
228
227
227
223
222
219
218
215
214
212
210
201
198
193
190
185
183
181
178
177
176
174
172
167
166
163
162
161
161
149
144