im in pretty much the same boat as you except shorter and weigh like ten punds more and im goin with 178 so i think youd be fin with a 178 but the 171s would be good too so its just whatever youd prefer
haha beleive it or not its only like 4 cm. they 171cm are really 174cm. and im 5'6 -5'7 and everyone i asked, like employees at shops and stuff told me to go with 178cm, so thats what i got. your 5'10?go with 178cm all the way..youll be fine