42
220
217
213
502
533
216
547
507
268
548
525
532
446
221
208
3
518
233
517
518
492
563
206
509
588
231
609
234
205
1493
226
204
212
485
561
212
216
159
515
526
207
483
539
502
198
534
529
212
534
218
542
410
216
196
170
77
193
349
265
588
203
204
505
546
225
488
585
352
387
493
127
61
535
543
519
207
520
482
457
232
157
512
389
404
502
206
210
523
508
239
517
527
559
211
514
224
508
501
513
82
222
217
552
489
502
491
213
202
209
208