32
15
7
110
28
9
71
8
879
16
346
16732
18971
15741
9741
10243
10331
292
27
262
247025
21103
24315
6996
7182
6302
21481
21222
212631
59116
11906
19558
793
3732
430
52
48
1192
14303
20811