829
151
383
171
396
112
364
42
809
218
735
175
440
215
212
95
470
100
640
259
707
270
356
81
561
215
326
171
556
38
350
126
742
259
487
198
233
76
381
136