43
40
172
67
67
67
186
74
212
67
54
183
170
169
65
109
100
126
317
43
339
175
74
337
165
74
178
50
188
293
167
321
43
177
50
185
163
180
40
294
315
347
321
166
330
165
177
184
170
40
74
193
191
357
191
54
290
40
173
43
180
301
168
359
319
172
313
314
74
40
54
67
188
184
314
318
189
193
67
344
339
315
343