8
3
222
3
1
1
1
147
143
121