The structures of C70Xn, X = H, F, Br, C6H5 and n = 2-12