181420181416181414181413181411181408181405181403181401181399181396181391181387181383181381181376181375181369181365181364181363181362181359181357181356181354181352181340181336181332181326181320181314181312181310181309181307181306181303181302181301181300181299181297181295181290181289181288181286181283181282181280181279181271181269181265181262181260181259181256181254181252181249181245181244181241181240181239181238181235181234181232181231181230181229181228181225181222181219181217181216181215181214181212181211181209181207181206181203181201181199181192181176181173181172181166181162181159181157181155