914
157
887
292
658
218
500
240
639
244
724
181
813
374
571
111
665
218
396
115
269
87
588
118
594
124
404
159
549
115
256
157
132
68
326
152
293
101
376
210