8367
16197
23226
29720
35671
45486
56112
61158
69802
75944
82262
89831
95077
102730
111889
124905
133606
138661
143999
152288