40
54
61
43
43
43
43
40
40
65
66
67
66
40
43
300
300
326
43
293
291
289
61
303
166
43
299
61
324
40
349
66
54
61
350
61
43
266
346
321
265
316
61
40
297
40
66
66
40
50
74
54
293
178
304
50
40
50
43
40
66
43
74
54
50
145
312
306
142
320
40
40
218
278
40
310