25
1425
17
106
232
234
80
156
172
28
42
45
59
632
332
44
400
267
40
6
23
27
39
133
112
142
4820
30
35
32
169
98
261
54
20
79
191
99
218
70
165
46
9