benchmark: list vs vector