22 23 19 26 10 14 2129