#include<stdio.h>
int main()
{
int a,s;
int x,y;
scanf("%d %d",&a,&s);
x = (((90-a)/5));
y = (s);
if(x==0)
switch((90-a)/5){
case 18:
printf("%d",y+x);
break;
case 17:
printf("%d",y+x);
break;
case 16:
printf("%d",y+x);
break;
case 15:
printf("%d",y+x);
break;
case 14:
printf("%d",y+x);
break;
case 13:
printf("%d",y+x);
break;
case 12:
printf("%d",y+x);
break;
case 11:
printf("%d",y+x);
break;
case 10:
printf("%d",y+x);
break;
case 9:
printf("%d",y+x);
break;
case 8:
printf("%d",y+x);
break;
case 7:
printf("%d",y+x);
break;
case 6:
printf("%d",y+x);
break;
case 5:
printf("%d",y+x);
break;
case 4:
printf("%d",y+x);
break;
case 3:
printf("%d",y+x);
break;
case 2:
printf("%d",y+x);
break;
case 1:
printf("%d",y+x);
break;
case 0:
printf("%d",y+x);
break;
}
else{
{switch(((90-a)/5)+1){
case 18:
printf("%d",(y+x));
break;
case 17:
printf("%d",(y+x));
break;
case 16:
printf("%d",(y+x));
break;
case 15:
printf("%d",(y+x));
break;
case 14:
printf("%d",(y+x));
break;
case 13:
printf("%d",(y+x));
break;
case 12:
printf("%d",(y+x));
break;
case 11:
printf("%d",(y+x));
break;
case 10:
printf("%d",(y+x));
break;
case 9:
printf("%d",(y+x));
break;
case 8:
printf("%d",(y+x));
break;
case 7:
printf("%d",(y+x));
break;
case 6:
printf("%d",(y+x));
break;
case 5:
printf("%d",(y+x));
break;
case 4:
printf("%d",(y+x));
break;
case 3:
printf("%d",(y+x));
break;
case 2:
printf("%d",(y+x));
break;
case 1:
printf("%d",(y+x));
break;
case 0:
printf("%d",(y+x));
break;
}
}
}
}