277
253
433
403
114
170
152
312
122
232
384
197
229
330
913
351
579
638
117
153
221
474
149
64
328
785
112
504