#求一个数所有的约数
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