387
375
396
390
381
397
163
409
371
393
384
158
383
376
448
165
359
506
50
166
775
371
426
471
412
474
404
394
112
520
147
171
168
580
166
683
532
400
433
394
394
504
438
374
500
520
168
405
164
382
807
200
165
393
335
141
779
493
405
402
324
161
398
395
165
772
374
505
1079
391
477
839
548
150
493
595
383
385
403
407
418
425
155
375
154
1148
184
406
184
768
836
471
681
412
161
140
42
160
11
160