1163
351
291
121
529
162
682
192
417
140
248
138
473
157
474
124
330
97
248
92
558
137
329
44
164
111
551
226
291
188
442
48
345
179
566
111
579
117
200
134