40
484
39
91
40
40
38
412
93
103
40
41
40
105
38
39
74
92
108
41
106
38
88
11
103
40
41
371
104
94
41
54
38
38
40
41
442
568
41
38
111
40
35
38
368
23
25
22
26
23
26
22
22
22
23
23
23
23
26
25
26
25
25
24
26
23
23
23
22
23
22
22
24
23
27
23
25
25
23
26
27
25
23
23
26
27
23
42
23
42
23
25
23
22
27
23
23