1116 993 147 1104 991 131 1093 985 111 1082 981 124 1074 978 144 1065 974 166