species # genes (total) # ribosomal protein genes # putative alien genes E. coli 4254 61 206 B. subtilis 4106 57 317 V. cholerae Chr1 2736 64 41 V. cholerae Chr2 1092 0 216 T. thermophilus 1973 60 5