175
159
173
165
352
172
180
169
167
156
172
433
177
183
443
556
177
185
175
171
183
425
188
179
587
395
388
576
363
363
439
175
163
171
175
174
181
426
803
157
181
190
162
415
428
562
166
184
419
158
178
161
539
161
24
24
26
26
29
30
22
26
26
25
24
24
23
26
27
26
26
42
24
26
24
26
29
27
27
26
25
27
23
38
27
26
26
26
24
43
26
27
38
30
24
26
26