176
982
51
174
159
518
38
384
36
365
94
372
20
163
25
153
10
140
17
142
161
7
103
11
15
105
86
85
3
71