150
166
197
223
168
135
164
150
123
301
441
171
145
179
207
210
148
191
124
156
166
110
116
181
243
187
143
142
190
124
309
143
170
155
228
162
152
196
241
175