95
265
187
134
233
109
119
132
133
227
139
111
128
166
135
218
227
122
132
161
158