I wrote the code below to print out multiples of 3 and 5 in a range of numbers from 1 - 100 but it seems that I only keep on getting the multiples of 3 only.

```
counter = 1
for i in range(1, 101):
    if 3 * counter == i:
        print(i)
        counter += 1
    elif 5 * counter == i:
        print(i)
        counter += 1

```

Can someone help me figure out the issue.