111
236
199
240
151
162
192
210
137
196
303
161
225
115
200
300
117
216
150
213
94
128
153
602
1.6K
429
576
120
219
229
250
246
527
212
113
142
268
267
273
262
211
193
285
165
307
134
336
122
294
277
299
226
146