929 942 1030 1048 1053 1067 1085 1089 1099 1121 1163 12111242