3
5
7
32
37
42
50
75
81
84
90
117
144
158
159
177
179
181
