104
125
6
126
21
156