85
601
45
249
58
807
47
491
114
559
75
516
106
551
124
641
195
487
39
383
57
392
341
95
321
104
279
92
1,053
9
295
77
616
21
282