0
16
29
34
35
64
90
92
110
113
127
128
130
137
139
150
155
161
177
194
198
203
204
206
217
219
238
253
272
307
308
