113
262
69
702
77
96
251
336
63
125
132
773
100
198
138
424
229
135
76
26
181
293
242
156
280
385
93
118
55
310
526
72
50
249
220
184
240
182
819
34
689
144
44
265
87
57
70
37
230
683
250
227
239
99
214
217