119
435
126
346
67
52
959