349
309
318
379
410
312
337
454
429
400
490
339
364
344
301