267
163
68
280
184
398
719
91
140
174
426
171
147
317
893
96
102
75
188
92
43
44
137
212
277
85
88
112
34
167
77
114
284
459
190
57
133
130