159
682
133
393
41
266
71
283
51
311
34
280
39
241
4
203
33
145
10
197
15
186
182
49
158
52
190
92
1,082
168
44
171
129