594
225
381
392
375
181
117
136
343
95
688
