40
65
66
67
43
117
66
66
50
50
66
240
40
265
224
105
57
40
66
2418
225
43
305
66
43
320
50
43
74
67
43
110
74
66
66
40
66
357
66
308
287
312
54
66
66
43
50
66
316
66
66
43
43
43
43
43
228
40
67
50
351
66
66
40
588
40
43
66
326
393
338
298
66
40
132
66
417
304
43