202
206
177
220
228
229
188
2154
210
263
566
412
942
85
582
209
186
398
641
223
258
425
318
135
438
418
227
190
215
217
271
392
204
209
440
521
450
215
546
213
404
214
221
312
196
781
160
198
436
435
217
201
505
219
218
546
195
386
437
211
585
552
416
206
591
576
208
452
211
207
392
386
556
129
67
67
66