138
620
102
281
5
393
19
268
261
187
1032
627
15
141
91
4
489
59
321
527
367
397
866
614
379
427
211
139
69
135
62
7
661
20
285
315
577
40
115
352
805
26
146
562
162
457
2
181
516
557
