12
21
37
42
66
81
88
98
99
100
102
121
126
153
155
166
170
