N50 162779 N90 4403 non-ACGT bases 0.0938565233254