524
40
132
40
40
397
40
41
40
39
40
38
39
132
40
323
143
41
40
135
40
38
398
41
38
39
39
38
101
370
40
38
39
39
128
111
556
460
935
39
139
40
40
128
121
139
373
132
357
41
38
41
40
39
122
22
24
27
22
22
24
25
26
23
22
24
26
26
28
26
25
23
24
25
23
23
25
25
27
26
22
22
26
25
26
23
23
42
25
27
22
25
26
23
26
22
23
26
26
22
22
23
23
23
22
21
22