How to rewrite URL with country name from country ID in php through htaccess

I am developing CMS where for each country I want one page. I have one country ID taking this to make country page. The I will do with city but the htaccess is not working as aspected.
I am using this htaccess code

RewriteRule ^c-([^/]+)-([0-9]+).php$ /country.php?co=$1 [L,R=404]

so if I pass country.php?co=99 then it should open c-india.php