708
221
597
197
589
226
786
198
292
210
415
91
599
156
512
241
211
118
560
124
607
222
377
147
334
203
319
77
635
153
630
81
493
218
665
55
836
325
703
211