while True:
try:
num = int(input())
count = 0
for i in range(1,num): #从1到num所有的数找完美数
sum_num = 0
a = []
for j in range(1,i): #找到i的所有因子
if(i % j == 0):
sum_num += j #因子之和
if(sum_num == i): #若等于本身则是完美数
count += 1
print(count)
except:
break