321
570
337
230
232
554
98
455
109
100