52
41
40
39
188
423
336
43
44
52
175
166
160
38
171
52
52
39
46
47
41
31
52
52
554
44
41
174
44
162
52
41
42
156
45
46
183
52
173
37
52
52
152
175
180
169
42
40
38
38
41
52
153
27
26
29
25
28
27
27
29
24
29
27
24
24
27
23
26
27
26
29
25
27
26
29
27
26
26
26
26
24
26
26
23
26
24
23
25
23
24
23
23
26
29
23
24
27
29
23
24
26
24
32
29
26
26
26
26
25
26
26
28
25
23
24
24
29
23
26
24
25
32
26
26
25
29
28
23
29
23
29
34
24