1
1
3
10
8
1
1
1
3
1
4
1
1
2
2
2
2
4
1
8
191
183
168
166
161
155
142
142
133
133
128
125
118
118
116
116
114
107
105
104
103
102
102
95
94
94
91
90
89
89