KSE 100 gains 204 points amid improved sentiments