#求一个数所有的约数
def fun1(x):
list1 = []
for k in range(1,x):
if x % k == 0:
list1.append(k)
return list1
while True:
try:
#获取输入数据
x1 = int(input())
ans = 0
for m in range(1,x1):
if sum(fun1(m)) == m:
ans = ans + 1
print(ans)
except:
break