102
15
2
2
1
1
17
96
119
1
1
1
1
7
8