620


103


123


63


135


321


86


170


292


339