Sure you need the following:
1. Female pins: Qty 4 61130005197 for the 61136954518 12-pin connector
https://www.schmiedmann.com/en/product/1956991-new
2. Male pins: Qty 3 61130005198 for the 61136931929 3-pin connector
https://www.ebay.co.uk/itm/BMW-Pin-c...-/282671546923
I would inquire with your local BMW dealership on these first.
They may have local stock and perhaps lower pricing. I was lucky and got the parts the next day.