203
138
218
139
147
128
212
216
173
248
195
203
154
576
201
186
1100
132
135
321
204
182
114
694
234
238
155
176