408
368
347
262
260
252
239
224
223
219
216
214
213
212
207
206
203
200
193
188
187
185
184
180
178
176
174
168
157
154
153
152
150
148
137
135
134
132
131
130
129
127
125
122
121
119
116
115
114
113
112
111
110