222186222185222184222183222182222181222180222179222178222177222176222175222174222173222172222171222170222169222168222167222166222165222164222163222162222161222160222159222158222157222156222155222154222153222152222151222150222149222148222147222146222145222144222143222142222141222140222139222138222137222136222135222134222133222132222131222130222129222128222127222126222125222124222123222122222121222120222119222118222117222116222115222114222113222112222111222110222109222108222107222106222105222104222103222102222101222100222099222098222097222096222095222094222093222092222091222090222089222088222087