2
4
10
13
20
24
36
63
65
70
103
109
114
132
150
156
162
166
172
191
209
214
237
240
250
254
