2
3
8
19
25
32
49
50
77
88
107
126
133
140
141
153
155
178
186
