424
323
347
392
372
330
307
1176
294
317
437
312
373
1027
361