8 200 20 28 31 34 35 39 54 55 77