524
372
290
350
157
263
174
154
120
184
99
67
237
298
185
178
181
73
100
103
189
179
175
131
139
201
144