5
10
13
15
21
23
40
42
69
88
113
127
128
141
145
157
169
187
188
197
198
200
214
215
218
225
228
232
234
246
255
273
295
313
317
362
