630
436
279
278
268
252
251
239
225
222
213
210
203
198
196
191
190
189
185
179
174
169
168
165
164
163
162
159
158
157
155
150
149
148
147
144
142
140
138
136
135
133
131
128
127
125
124
123
122
121