5
6
8
9
12
23
26
31
54
59
63
97
100
110
120
145
166
167
172
173
174
175
206
213
216
242
247
259
272
298
302
312
329
