#include <bits/stdc++.h>
using namespace std;
bool flag[15][65];
int main(){
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
for(int i=1;i<=12;++i){
for(int j=0;j<60;++j){
int b,c,d;
if(i<10){
c=j/10%10;
d=j%10;
b=i;
if(c-b==d-c) flag[i][j]=1;
}
else{
int a;
a=i/10%10;
b=i%10;
c=j/10%10;
d=j%10;
if(b-a==c-b&&c-b==d-c) flag[i][j]=1;
}
}
}
int d;
cin>>d;
while(d--){
int t,ans=0;
cin>>t;
ans+=t/1440*31;
t%=1440;
if(t>=34){
ans++;
t-=60;
for(int i=1;i<12&&t>0;++i){
for(int j=0;j<60&&t>0;++j){
if(flag[i][j]) ans++;
t--;
}
}
}
cout<<ans<<'\n';
}
}
样例都过了