N50 180585 N90 33469 non-ACGT bases 0.0283005026964