8
15
24
33
37
48
65
88
94
104
118
143
148
156
159
179
192
194
196
205
207
227
250
275
286
293
311
318
328
334
353
357
358
369
382
390
398
405
415
419
422
446
468
471
480
484
497
518
523
534
542
561
564
575
580
590
597
613
616
622
637
639
641
644
647
