Jabarkan Anak jenis dan penyebaran dari Kokokan laut

Kokokan laut tersebar sangat luas terutama di semua wilayah tropika dunia. Anak jenisnya tercatat antara 20-30 subspesies yang kini diakui dunia ilmiah. Berikut ini adalah ras-ras Butorides striata menurut IOC (International Ornithological Congress) beserta wilayah agihannya:

B. s. striata  – Panama timur dan seluruh Amerika Selatan, ke selatan hingga Cile utara dan Argentina utara.

B. s. atricapilla  – Benua Afrika di selatan Sahara (ke selatan hingga Namibia dan Afrika Selatan bagian tengah dan timur) serta pulau-pulau di Teluk Guinea.

B. s. brevipes  – pantai-pantai Laut Merah dan Somalia utara.

B. s. rutenbergi  – Madagaskar.

B. s. rhizophorae  – Kepulauan Komoro.

B. s. crawfordi  – Kepulauan Aldabra dan Amirante.

B. s. degens  – Seychelles.

B. s. albolimbata  – Kepulauan Chagos (termasuk Diego Garcia). Ras didi  dari Kepulauan Maladewa bagian utara dan albidula  dari Maladewa bagian selatan, digabungkan di sini.

B. s. spodiogaster  – Kepulauan Andaman, Nikobar serta pulau-pulau di lepas pantai barat Sumatra (Simeulue hingga pulau-pulau Pagai).

B. s. amurensis  – pesisir timur jauh Rusia, Kepulauan Sakhalin, Tiongkok timur laut (ke selatan hingga Shandong), Korea, Jepang, Kepulauan Ryukyu dan Bonin; bermigrasi ke selatan hingga ke Semenanjung Malaya, Sunda Besar, Filipina dan Sulawesi utara.

B. s. actophila  – Tiongkok tengah dan timur, ke selatan hingga Burma utara dan Vietnam utara.

B. s. javanica  – Burma dan Thailand, ke selatan hingga Sunda Besar; Kepulauan Reunion, Mauritius dan Rodrigues. Ras chloriceps  dari anak-benua India dan Sri Lanka, serta ras carcinophila  dari Taiwan, Filipina dan Sulawesi, tergabung di sini.

B. s. steini  – Nusa Tenggara.

B. s. moluccarum  – Maluku.

B. s. papuensis  – kepulauan di barat Papua (Waigeo, Misool), dataran rendah di bagian barat laut Papua (termasuk pulau-pulau di Teluk Geelvink) dan Kepulauan Aru.

B. s. idenburgi  – Papua tengah bagian utara.

B. s. flyensis  – pesisir tengah dan tenggara Pulau Papua.

B. s. macrorhyncha  – Australia timur, Kaledonia Baru, Kepulauan Loyalty. Ras littleri  dari Australia timur laut (Queensland timur laut), digabungkan di sini.

B. s. stagnatilis  – Australia utara bagian tengah. Ras-ras cinerea  (Australia Barat timur laut) dan rogersi  (Australia Barat barat laut), digabungkan di sini.

B. s. patruelis  – Tahiti, Kepulauan Society.

B. s. solomonensis  – Kepulauan Melanesia, dari New Hanover hingga Kepulauan Fiji bagian barat.