1230 956 169 1205 945 91 1185 938 77 1165 928 130 1142 921 142 1125 911 182 1111 907 147