626
261
640
116
480
109
244
263
272
90