18
32
52
53
54
61
73
81
100
128
132
138
143
147
166
170
181
194
205
213
226
228
232
240
248
253
265
312
331
332
