#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
****************************************************************/