Total no. of deliveries

Total no. of IUFD

Still birth rate (Per 1000 live birth)

Total

8013

188

23.46