194
134
88
17767
147
582
80
133
69
43
19
29
46
573
75
110
27
39
180
205
47
203
62
85
92
257
137
74
164
107
102
316
625
70
265
274
332
54
25
21