2
89
3
8
22
39
4
21
0
1
4
1
8
5
2
3
0
172