region vector -> list
sort region list