6
10
21
37
45
56
73
78
91
110
121
124
132
146
149
151
156
165
185
187
198
217
228
231
246
