9
20
24
26
33
45
61
67
70
72
86
93
96
108
125
152
170
173
174
186
195
207
223
231
232
253
256
257
269
290
