221820221819221818221817221816221815221814221813221812221811221809221805221804221803221799221798221797221795221793221789221788221783221778221777221776221771221768221767221766221765221763221761221760221759221756221754221753221750221748221747221746221744221739221736221735221734221733221731221730221729221728221727221726221725221724221723221722221720221719221717221716221715221714221713221712221710221708221705221701221697221695221692221688221687221686221685221680221679221678221674221671221668221661221658221657221651221650221649221648221645221642221641221639221635221634221633221630221629221626221625