8 142 30 17 25 26 30 42 43 49 65