India - Done well, has spread India's influence all over the world.
Sri Lanka - Doing quite well, managed to balance India and China well
Pakistan - Not a very good record, not able to get its point across to the world.
Bangladesh - doing ok but needs to bump up its UN presence
Nepal - not much to talk about, but doing ok
Bhutan - Again nothing big to talk about.
Maldives - Doing very well, managed to give of a very positive image of itself to the world.
In short top 3
India, Sri Lanka and Maldives. - They have great diplomatic relations with many countries, generally positive image in the world.
Bottom 3
Pakistan, Nepal and Bhutan - Pakistan weak diplomacy has always let it down, Nepal and Bhutan need to get things moving, so does Bangladesh.