59
49
85
165
78
90
56
98
152
177