156
169
166
148
147
142
198
288
141
143
150
184
136
190
144
146
155
126
159
163
157
135
124
132
185
149
197