136
161
236
434
159
509
135
142
206
211
352
187
310
267
229
1133
308
247
150
336
207
133
339
155
247
188
137
125
153
209
132
142
123
116
126
138
141
173
204