38
52
43
171
177
48
49
608
166
178
46
19
43
52
52
44
14
43
52
52
51
340
42
46
50
14
38
42
173
52
169
51
47
52
180
19
52
168
52
47
609
40
14
51
47
52
46
38
379
349
378
29
26
26
26
25
24
30
26
22
23
27
26
27
27
30
26
29
27
23
29
33
24
22
30
26
27
24
30
24
26
27
24
28
23
29
26