2
9
10
25
38
43
47
57
58
81
83
85
90
96
99
110
117
134
140
164
229
242
247
253
263
270
275
279
287
293
304
327
333
337
338
