466
83
372
81
227
53
228
501
70
1954
131
42
197
150
91
189
85
178
293
201
231
116
166
60
162
35
102
56
374
164
1137
130
405
151
123
165
546
637
139
8
16
193
337
194
32
877
445
75
596
457
93
36
341
458
121
23
29