1159
959
1046
995
908
987
956
975
902
865
1065
957
1044
970