40
127
40
40
38
40
40
39
40
40
181
235
203
224
204
135
217
41
39
41
214
40
40
410
15
39
488
38
417
817
223
449
38
38
316
41
255
207
408
258
257
152
101
41
39
39
217
437
40
39
38
40
274
323
25
24
24
23
23
23
23
25
23
28
23
26
26
23
26
22
23
23
23
23
26
22
26
23
26
22
26
24
24
25
26
26
25
28
24
24
24
23
26
22
23
23
25
23
24
25
23
24
24
23
25
24
26
22
23
24
26
23
26