9 305 27 6 30 38 40 56 82 86 90 93