5
13
22
26
35
44
59
64
67
81
106
113
118
120
126
132
153
168
170
183
193
210
224
225
226
227
267
282
283
299
311
319
345
352
362
363
366
377
