loose wiring harness under the hood on 2001 BMW 325xi

a wiring harness was unplugged under the hood and i need to know where it goes

Asked by for the 2001 BMW 325xi
There are quite few harness under the hood. What are the color codes of the wires?
Can you take and send a picture?