11 509 33 2 24 28 50 51 60 68 71 78 88 89