118
20
266
335
42
35
188
104
73
168
8
45
25
32
49
158
113
58
52
22
34
92
47
126
16
701
14
78
103
112
39
21
13
54
26
105
98
538
53
173
172
209
77
9
27
55
50
7
24
174
46