525 550 638 704 855 905 917 932 944 965 1012 1027 1036 1108 1120 150200