40
40
39
38
41
38
40
38
39
40
40
38
38
39
404
40
40
40
39
39
332
40
399
777
842
562
40
195
393
40
61
339
427
426
429
372
410
39
347
40
39
40
439
432
296
39
436
40
392
372
39
41
38
40
6095
40
41
39
38
431
38
39
40
555
40
554
38
40
40
38
410
41
40
39
40
41
440
383
416
372
39
38
443
39
38
24
23
25
24
24
26
25
25
24