159
169
173
144
141
131
137
154
181
114
134
156
165
254
136
149
204
168
211
238