Of Rs172bn for health, Rs24.73bn to be spent on fight agains