252 resources