359
302
678
266
165
354
368
190
871
186