One 10in, one 24in, and one 30in stroke. 30in stroke brand new. 24in stroke has new seals. $175 for the 30in, $50 for the 24in and $40 for the 10in. Call or text 785-534-o632.