Vijay Mohan Chandigarh, March 15 Piping its neighbours, Punjab, often referred to as the sword army of the nation, has the second highest number of soldiers, other than officers, serving in the Army amongst all states and union territories in the country. The strength of army personnel from Punjab is 89,088, according to information placed by the Ministry of Defence in Parliament today. This accounts for 7.7 per cent of the Army’s rank and file, even though its share of the national population is 2.3 per cent. With 1,67,557 soldiers, Uttar Pradesh tops the list of states contributing manpower to the Army. While Uttar Pradesh, the nation’s most populous state, makes up 16.5 per cent of the country’s population, its share in the rank and file is 14.5 per cent. Maharashtra, with 87,835 soldiers occupies the third slot followed by Rajasthan, with 79,481 soldiers.