95
415
150
108
204
139
384
184
638
196
199
527
294
100
155
558
1K
645
507
158
126
188
351
142
159
231
218
152
226
165
466
373
292
205
358
270
189
195
219
514
106
138
454
267
161
245
192
182
197
200
169
346
240
136
146
129
210
322