50
43
166
172
67
67
186
168
195
169
227
67
173
61
195
213
67
173
67
184
50
328
33
67
178
66
67
43
300
164
306
317
67
318
54
50
61
287
192
67
295
50
172
289
311
207
302
182
182
66
172
67
310
366
316
193
307
61
173
74
67
345
388
317
43
167
357
61
347
325
33
61
379
385
74
276
67
50
287