379
352
317
302
289
305
376
303
314
289
355
284
298
290
329