588
170
880
507
437
155
483
215
934
305
514
185
429
159
568
66
151
31
455
139
552
191
390
183
299
118
578
193
271
192
438
127
492
92
342
80
752
198
305
91