138
106
139
101
676
678
685
612
3908