150 self-help groups