2
6
17
24
32
39
41
51
63
84
90
91
93
101
117
134
152
180
183
185
192
212
240
245
256
271
281
286
296
304
314
318
330
343
344
357
