Botten Takes House District 30 Seat