52
45
46
63
91
98
149