10
17
27
36
60
81
113
124
138
142
150
155
156
167
176
184
193
194
234
236
241
243
257
260
268
277
285
307
314
323
327
347
350
354
361
369
378
418
426
448
450
