52
45
47
63
91
101
153