443
388
386
383
366
363
348
338
329
326
321
309
305
303
299
285
284
282
281
276
275
271
264
262
259
258
252
251
246
243
242
240
238
235
234
233
228
227
225
224
223
222
219
213
212
209
208
207
206
201
200
195
193
192
191