286
152
495
376
192
173
283
458
292
130