390
441
380
373
329
370
317
295
290
330
397
337
384
314
305