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