Includes Trans-continental countries, good luck :) !
Source : https://www.countries-ofthe-world.com/countries-of-asia.html
Hong Kong and Macau are not counted as countries because they are administrative regions.
Yes. Please correct Kyrgyzstan. Also, Palestine has not yet been given full recognition by the United Nations so strictly speaking it hasn't yet achieved the status of being a sovereign state.
Palestine
Kyrgyztan (sic)
Egypt. EGYPT. Come on.....