You need a visa for each of those countries. See 1st site below to see that none of them are on the visa-free list for Indian citizens. You can contact the embassy of each country...or it would be much easier to have a travel agent help you with those visas.