446
403
396
390
383
369
351
350
340
334
326
318
315
308
307
294
290
288
284
278
277
275
264
263
259
254
249
248
245
244
243
240
232
230
228
225
224
221
216
215
214
213
209
206
205
204
202
201
198