40
43
40
40
40
108
61
67
66
43
359
66
67
61
283
332
184
40
40
300
334
40
197
40
74
291
40
298
67
184
189
66
362
67
201
74
370
181
307
50
67
288
74
287
40
40
66
313
282
311
180
43
43
74
175
66
66
40
61
322
361
61
347
286
43
319
61
50
61
313
206
43
152