25
263
614
48
194
518
292
596
1597
851
114
74
12817
4197
45
128
181
84
10609
52
105
549
161
56
99
1438
42
66
204
869
89
31
51
28
422
628
3256
4953
60
429
321
1353
144
75
62
64
47
86
44
69
139
21
107
68
80