301
147
181
1829
288
323
146
156
143
152
240
172
243
135
382
1
2586
144
134
272
245
149
131
263
234
450
173
160
145
182
4409
148
138
216
143
142
776
144
167
144