4
7
18
35
49
63
82
91
103
116
133
147
148
154
164
185
186
