147
914
202
695
228
587
183
714
329
639
177
643
339
564
47
507
135
526
6
341
469
123
508
113
364
172
18
406
450
98
398
155
480