274
572
155
505
129
385
113
414
215
371
48
445
198
585
67
183
171
457
68
395
143
397
267
289
138
268
128
271
217
416
191
311
88
226
161
166