I *think* that the colors are assigned based on the English spelling of the Country name.
The bright greens all have English names beginning with A, B, or C (And Possibly) D. Canada, Brazil, Chile, Bolivia, China Etc.
Dark Red are I (India), J (Japan), K (Korea) , L (Libya)and M (Mongolia...