0
41
52
101
105
110
111
113
120
123
124
132
139
141
162
165
167
175
177
193
200
202
207
216
221
243
254
271
287
296
