50
42
43
166
156
170
176
166
180
43
31
27
441
351
45
41
43
173
171
180
176
40
27
38
27
185
43
165
38
27
38
19
183
43
43
47
176
38
181
31
169
572
155
27
19
164
272
179
163
154
31
40
27
435
27
27
39
160
52
159
179
43
281
166
166
31
173
38
27
164
243
31
421
176
31
27
27
31
31
50
31