2
8
15
25
46
65
80
101
111
114
120
123
140
153
169
