131
607
145
506
148
493
189
481
72
487
112
490
66
454
55
356
59
358
13
721
54
339
52
289
63
337
49
301
25
326
69
316
71
291
95
258