99
90
137
98
93
81
109
51