10
16
17
34
61
66
75
88
107
112
120
122
138
152
158
164
193
221
232
246
248
269
274
303
307
316
317
340
341
347
352
353
357
362
364
368
375
381
383
394
