464
83
372
81
227
52
226
501
70
1948
131
42
197
150
91
189
85
178
293
201
231
116
164
60
162
35
102
56
374
1136
130
403
151
123
165
546
635
139
8
16
193
337
32
877
445
75
596
456
93
36
341
457
121
23
29