N50 154808 N90 42962 non-ACGT bases 0.0177981577258