19
249
53
201
235
89
87
97
238
101
92
77
811
117
697
319
34
47
14
72
12
122
831
257
177
38
203
52
667
42
48
149
159
8164
385
273
184
175
137
69
31
1446
121
243
180
654
340