226
268
229
247
637
133
146
141
221
135
150
223
145
167
256
143
159
478
195
337
118
195
119
289
123
255
2575
120
203
152
151
270
188
134
314
177
131
228
140
133