just checked my state pension, looks like i have 18 more years to pay 12 more years NIC payments , then i am entitled to £175 a week which i believe is the current max state pension

Ive been SE'ed for close to 30 years, so just pay what the HMRC tell me to at the end of the year, these are the NIC i need to pay to continue with building my years up ( as above ) ? ? ?