12
116
1
2
2
8
1
1
15
2
1
2
2
7
1
1
1
1
1
13
477
448
399
367
331
291
285
283
279
265
246
236
234
224
224
212
211
206
204
203
201
200
199
196
193
191
188
187
185
181