40
40
99
39
40
41
95
96
167
91
41
40
40
99
99
100
149
40
162
98
348
40
39
161
88
38
40
143
34
94
97
39
41
38
153
169
98
158
161
169
197
41
152
141
172
40
425
95
162
41
40
38
96
93
98
41
40
39
39
40
149
97
39
156
38
96
39
40
160
174
178
41
23
25
43
23
26
22
22
26
33
26
23
26
26
23
26
25
25
23
22
28