19
23
27
35
42
48
53
80
102
120
121
123
138
143
152
156
159
173
180
183
186
202
212
230
251
