2
1
2
1
55
6
7
1
1
73
297
75
3
225
47
341
361
108
88
1
1
462
435
420
381
350
323
316
289
281
279
278
274
269
247
238
222
222
216
215
211
210
204
200
194
194
193
190
188
184
178