From the passage identify the locations of the ICICI Bank branches and its subsidiaries outside India. Display the results in comma separated format.

United Kingdom, Canada, United States, Singapore, Bahrain, Hong Kong, Qatar, Oman, Dubai International Finance Centre, China, South Africa, United Arab Emirates, Bangladesh, Malaysia, Indonesia, Belgium, Germany