1
1
1
1
1
4
1
1
1
1
1
3
1
1
1
1
18
32
14
477
447
399
366
329
291
284
282
279
265
244
236
234
224
224
212
211
206
204
203
201
200
199
196
193
190
188
187
184
181