177147177146177143177140177139177138177137177136177128177119177115177114177112177100177099177085177066177058177051177047177034177032177025177021177013177003176997176969176966176953176948176932176918176917176913176910176908176896176891176890176884176878176870176863176859176850176838176831176808176769176765176753176751176745176739176738176732176728176723176716176715176693176688176686176681176664176647176643176633176630176628176627176608176589176585176561176541176536176532176531176527176526176520176508176479176466176462176461176459176427176417176411176410176405176396176389176388176387176386176385