12 26 10 22 23 4 29 7 314