18
25
30
39
49
53
72
84
96
102
106
136
142
152
156
159
193
198
207
214
218
227
237
247
254
267
268
271
283
284
286
296
311
331
336
337
338
383
