343
316
292
274
263
274
342
278
286
251
319
262
274
268
290