161
191
153
170
153
163
143
176
214
171
300
196
178
147
306
266
298
717
298
267
600
133
188
340
655
154
278
282
136
244
150
272
176
167
365
155
149
151
168