135
889
156
882
80
612
101
429
18
364
43
179
14
258
17
219
28
57
74
70
7
159
20
52
8
142
126
517
5
113
119
25
56