well ive worn out the sprockets on my klx 125l and its time for some new ones also the chain is stretched so i figured i would replace that now also, what are the stock sprocket sizes and douse it help that much to go up one tooth in the front? or will it not do hills as well? also how many links is the stock chain? so i know to replace this stuff without counting i did a search but did no find this anywere