103
129
220
91
155
110
128
146
266
172
274
253
161
214
421
102
231
205
802
715
101
355
352
314
136
251
219
209
135
269
416
142
102
585
289
232
188
249
979
86
149
252
99
232
86
312
267
187
179
125
283
173
235
119
