708
229
588
138
480
165
402
99
746
407
685
228
481
171
562
185
399
115
338
163
355
123
464
110
450
104
384
115
168
82
660
291
194
77
438
187
506
133
589
59