Other than what others have posted, the new name of NWFP needs to be adjusted. It should accept Khyber Pakhtunkhwa which is the official spelling or KP. no one calls it KPK but even if that is acceptable, no where is it officially broken down into three separate words in english.
Also, the province of Balochistan is often also called Baluchistan.