10
14
30
48
49
58
74
86
97
110
113
115
116
130
132
137
147
149
155
170
171
177
185
199
202
233
244
263
265
271
275
276
281
286
291
295
307
309
342
345
347
353
373
382
384
437
445
461
465
474
