101
283
420
484
428
337
257
294
190
253