319
316
313
309
307
306
305
304
302
301
299
298
296
290
287
285
284
283
282
280
277
275
271
268
265
262
260
254
253
252
247
246
244
242
241
240
234
231
230
224
222
221
219