Total no. of deliveries
Total no. of IUFD
Still birth rate (Per 1000 live birth)
Total
8013
188
23.46