10
21
30
32
34
49
60
91
97
102
109
111
129
