7 306 26 27 29 38 49 89 98 99