14125
158
98
131
4072
29
1457
181
2
534
1126
423
34
3
19
72
39
21
469
28
33
89
36
105
35
15
13
24
57
18
294
1
132
9
196
30
166