Swine flu claims another life; 32 remain hospitalised