12
21
56
66
67
85
99
102
112
116
122
138
147
151
152
156
158
171
186
188
204
