N50 22635 N90 6986 non-ACGT bases 0.223932252231