419
295
61
283
417
90
17
1001
208
641
47
78
200
227
80
117
91
37
569
214
196
23
89
108
898
261
24
186
32
147
201
434
25
603
99
314
320
63
218
305
46
38
220
293
7
1139
9
28
530
36
10
66
64
315
62
3
163