Indian mainland coastline is 6,100 Km. However, Andaman & Nicobar Islands in the Bay of Bengal and Laskswadeep Islands in the Arabian Sea are also Indian territories, this means that IN needs to patrol about 7,500 Km coastline. Additionally, Bay of Bengal Islands are between 800 to 1,000 Km from the Indian East Coast and Lakshadweep Islands are between 200 to 400 Km distant from the Indian Southwest coast. Whereas Pakistan coastline is merely 1050 Km long.
The need for the number of Maritime Patrol Aircraft for the Indian Navy is therefore far more than what is needed by Pakistan. Hence comparison between the numbers of LMP aircraft owned by the Indian & Pakistan Navies is meaningless.
The key question here should be “Do we have a sufficient number of maritime patrol aircraft to meet our security needs?” IMHO, we do.