1121 1011 142 1107 1008 135 1093 1001 134 1075 994 118 1062 988 123 1047 978 140 1027 967 151