2
6
9
20
21
31
43
55
101
105
117
119
123
129
143
151
179
187
