76
353
221
21634
1886
1158
251
8428
171
882
232
24
457
11
394
782
1005
363
271
511
281
18
19
20
25
31
311