261
295
80
294
136
176
515
143
363
317
182
132
56
281
237
124
214
95
220
318
278
143
216
139
122
61
391
77
258
162
732
144
124
159
797
194
150
121
236
547
90
225
80
235
261
165
130
21
131
179
123
107
224
586
145
