40
40
50
40
149
212
50
40
65
188
54
50
50
334
305
43
307
342
40
245
50
43
43
40
40
40
54
279
40
66
54
66
50
50
206
66
66
40
336
279
316
66
66
66
66
67
66
66
310
43
74
40
66
43
50
243
40
314
348
311
300
121
50
40
406
66
66
40
40
43
43
40
40
50
40
50
146
225
726
229
66
40
66