96
94
93
102
129
111
187
189
184
167