10
12
36
43
44
47
57
64
102
105
118
126
138
140
147
153
156
167
168
186
206
211
235
238
247
253
267
290
291
