int main ()
{
	int n,m=0,i,j=0,k=0,h=0;
	double gl1,gl2,gl3,gl4;
	int a[100];
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d",&a[i]);
		if(a[i]>=1&&a[i]<=18) m=m+1;
		if(a[i]>18&&a[i]<36) j=j+1;
		if(a[i]>35&&a[i]<61) k=k+1;
		if(a[i]>60) h=h+1;
	}
	gl1=(double)m/n*100;
	gl2=(double)j/n*100;
	gl3=(double)k/n*100;
	gl4=(double)h/n*100;
	printf("1-18: %.2lf%%\n",gl1);
	printf("19-35: %.2lf%%\n",gl2);
    printf("36-60: %.2lf%%\n",gl3);
    printf("60??: %.2lf%%\n",gl4);
    return 0;
}