distribute fixed number of residents per roles