958

1051

905

942

913

883

898

983

930

902

966

1025

935

912

888

890

963

915

870

901

889

930

886

946

901

888

929

893

951

871

898

890

850

889

896

858

880

949