109
652
102
343
57
178
52
191
25
163
61
176
23
146
29
159
35
144
10
143
137
64
161
15
135
13
119
6
316
4
105
27
22
112