6
16
28
39
42
52
68
82
111
139
172
208
224
234
248
261
278
281
294
318
350
387
437
480
524
557
587
632
664
689
711
733
757