848
154
396
174
398
112
365
42
814
220
740
176
443
217
213
95
476
100
648
264
709
271
359
81
562
215
326
171
556
38
350
126
748
259
487
198
234
76
391
138