38
40
40
40
38
40
38
38
100
38
40
40
100
40
41
41
98
94
104
311
564
110
41
104
41
38
94
96
104
554
41
40
92
94
38
40
40
107
38
99
96
133
40
20
405
39
90
38
38
41
105
395
40
100
101
38
105
41
41
107
39
41
41
108
41
102
93
96
40
40
103
103
38
38
98
40
100
40
41
98
439
38
39
40
40
100
40
98
39
41
97
103
38
94
40
40
330
101
543
99
96
39
95
109
38
41
107
38
41
62
40
41
41
38
41
40
103
479
405
414
106
39
94
99
40
100
41
106
40
432
39
90
101
107
413
396
40
333
39
442
96
26
28
24
26
23
26
26
26
22
24
26
33
26
26
26
26
28
33
26
23
26
26
22
22