557
161
481
303
410
149
398
190
611
150
394
152
384
154
512
46
114
22
435
135
495
173
370
178
282
116
536
177
236
184
388
110
421
75
312
77
601
133
255
80