14
17
23
25
27
45
55
68
76
88
97
106
121
123
130
141
152
164
172
192
202
211
215
218
223
237
239
257
263
293
300
305
312
328
