#include<stdio.h>
int ysum(int a)
{
int sum=0;
for(int i=1;i<a;i++){
if(a%i==0) sum+=i;
}
return sum;
}
int main()
{
int n,s=0;
scanf("%d",&n);
for(int i=1;i<=n;i++){
if(ysum(i)==i) s++;
}
printf("%d",s);
return 0;
}
/**************************************************************
Problem: 1150
User: admin
Language: C
Result: Accepted
Time:9 ms
Memory:1144 kb
****************************************************************/