386
148
305
40
565
137
413
164
824
259
575
314
573
47
298
148
182
109
293
177
477
158
540
141
621
109
269
57
226
133
366
136
429
154
342
62
272
192
694
156