10
76
145
246
385
568
801
1090
1441
1860
2353
32591
2926
