446
339
271
262
253
231
222
218
217
208
203
202
200
199
198
197
193
192
188
179
178
177
175
168
165
164
159
158
155
154
152
151
150
147
145
142
140
138
137
134
132
128
126
124
123
122
120