51
148
137
233
163
208
71
150
248
103
97
187
124
145
96
122
170
220
104
199
139
159
188
274
123
249
155
175
72
99
238
158
315
196
185
296
196
183
140
168
252
193
167
191
122
206
115
137
243
157
355
236
182
226
157
164
171
111
229
154