433
432
359
342
334
325
316
298
293
292
283
271
241
239
228
222
220
218
213
208
206
201
194
192
190
189
187
183
181
180
174
173
172
169
163
162
159
158
156
154
153
152
150
149
145
144