234
186
236
305
348
286
489
160
226
128
236
244
302
313
130
116
190
198
597
300
217
255
419
158
207
112
568
322
235
78
274
140
484
572
273
472
469
303
158
116
307
507
248
280
379
175
139
222
183
263
415
259
399
347
453
287
319
139
430
111