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