71
65
66
109
127
126
124
127
66
175
188
172
1054
165
185
328
179
163
172
170
179
187
178
169
283
175
195
170
287
40
177
280
185
144
318
762
321
144
85
192
474
180
173
158
198
165
179
174
158
196
512
148
171
264
253
616
151
175
174
344
336
261
260
152
172
176
176
177
259
308
328
221
608
466
331
158
67
178
9310
184
168
255
152
195
338
317
667
173
191
186
196
178
166
182
85