CPWB takes in 25 street children