172
164
53
188
180
173
249
252
170
180
165
155
186
178
152
174
173
95
170
189
1009
166
208
5425
181
191
175
174
191
187
92
323
490
175
246
185
153
161
190
286
155
495
163
176
177
59
159
247
166
60
167
385
512
183
108
175
160
177
158
330
257
99
163
100
269