103919104515107174108489109339110782111718114445115220117159117791118507120390120483120676123160123797124626130149131566137054137101137102137120137598137784138159139180143708143835144259144297150121151553152381153384154306155124156022157708158379159103159581161286161366165017166098167750168872169721169871169915171186171828172548173015174024174651175353175831176244176609180223180505181278181354181757183671183916184473184503185026185122186311187494187734188654188672190986191024191725192219192220192411192432197366198401200076200666201843203646203815204832205812206109207510208546209727211199213305