8 213 19 28 31 34 35 39 54 55 77