#include<iostream>
using namespace std;
typedef long long ll;
#define ios ios::sync_with_stdio(false);cin.tie(0), cout.tie(0)
const ll mod = 998244353;
const int N = 1e5+5;
int dp[20];
int a[N];
int root(int x)
{
return x%9+9*(x%9==0);
}
int main()
{
ios;
int n;
cin>>n;
dp[0] = 1;
for(int i = 0;i<n;i++)
{
cin>>a[i];
a[i] = root(a[i]);
for(int j = 18;j>=a[i];j--)
{
dp[j] += dp[j-a[i]];
dp[j]%=mod;
}
for(int j = 1;j<=9;j++)
{
dp[j] += dp[j+9];
dp[j+9] = 0;
dp[j]%=mod;
}
}
for(int i = 1;i<=9;i++)
cout<<dp[i]<<' ';
}