406
392
315
314
310
284
273
257
256
252
250
245
240
239
239
238
220
217
214
213
210
209
206
195
194
191
190
188
188
186
182
181
180
178
177
175
173
173
172
171
170
170
170
168
168
167
164
161
160
159
159
156
154
153
152
150
149
146
145
145
144
144
144
143
143
138
136
135
134
134
133
133
132
132
131
130
129
128
128
128
128
128
127
125
124
124
123
121
121
120
119
119
118
116
115
115
114
110
110
108
107
106
106
106
102