2
2
5
3
3
18
1
2
34
1
2
71
208
7
3
4
2
193