948
188
564
212
837
253
147
42
526
68
144
121
439
5
311
102
108
46
452
11
398
33
253
76
584
193
515
166
556
36
230
183
335
152
143
126
505
184
313
181