125
592
180
529
119
298
162
279
85
229
87
239
45
194
60
214
57
182
19
146
48
156
22
129
15
117
34
123
92
1,123
26
105
13
115
12
113