// Time 0ms, Memory 404K
#include<stdio.h>
int a[255][105],temp[255][105];
int val[6]={0,1,5,10,25,50};
int num[255]={0};
int main()
{
int i,j,k,t,n;
a[0][0]=1;
for(i=1;i<=5;i++)
{
for(j=0;j<=250;j++)
for(k=0;j+k*val[i]<=250;k++)
for(t=0;t+k<=100;t++)
temp[j+k*val[i]][t+k]+=a[j][t];
for(j=0;j<=250;j++)
for(t=0;t<=100;t++)
{
a[j][t]=temp[j][t];
temp[j][t]=0;
}
}
for(i=0;i<=250;i++)
for(j=0;j<=100;j++)
num[i]+=a[i][j];
while(scanf("%d",&n)!=EOF)
{
printf("%d\n",num[n]);
}
return 0;
}