722
58
209
207
77
344
283
774
423
138
342
110
527
295
270
198
381
225
427
360
306
155
431
202
116
869
232
174
177
184
66
420
24
97
371
304
262
59
189
191
96
584
305
141
217
85
31
351
160
211
62
244
136
52
49
140
512
297