51
138
345
320
354
302
326
197
328
714
457
368