9
9
10
11
21
23
27
29
99