44
306
50
42
31
41
31
54
31
54
40
31
44
27
174
182
173
167
41
27
42
27
31
48
31
161
170
27
19
27
48
39
42
165
159
172
48
43
44
19
44
27
27
174
27
42
39
44
48
38
48
31
43
31
42
44
42
31
41
44
31
31
50
42
40
44
186
27
131
43
27
48
44
178
14
187
172
165
31
31
27
31
44
51
50
27
19
173
27
47
44
44
44
31
48
46
48
27
31
41
44
44
44
31
41
48
53
19
14
179
43
168