1
1
4
2
2
36
10
7
135
99
37
1
14
26
31
12
46
5
1
2
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