1
3
10
16
25
36
45
58
104
111
145
155
159
161
162
164
174
182
193
