40
38
40
38
38
270
38
367
435
319
40
40
38
420
332
416
534
362
38
538
40
151
40
332
38
38
39
422
155
39
155
400
38
39
40
41
41
40
572
391
41
38
382
41
41
40
23
22
25
24
26
23
23
26
25
23
25
23
26
23
26
23
25
23
24
25
24
26
26
23
26
22
23
25
23
23
25
23
22
26
8
23
25
22
24
23
23
25
25
25
25
26
25
23
25
25
24
26
26