Let $a_1, a_2, \ldots$ be an infinite sequence of integers such that $a_i$ divides $a_{i+1}$ for all $i \geq 1$. Let $b_i$ be the remainder when $a_i$ is divided by $210$. What is the maximal number of distinct terms in the sequence $b_1, b_2, \ldots$?

Let's think step by step and output the final answer within \boxed{}.
user