202
229
261
296
337
383
436
495
563
641
728
828
942
1071
1217
1384
1574
1789
2034
2313
2630
2990
3400
3866
4395
4997
5682
6460
7345
8352
9496
10797
12276
13958
15870
18044
