6
12
15
16
21
25
26
27
31
32
39
40
58
63
64
74
76
82
103
104
108
110
121
125
128
131
139
142
148
152
159
162
169
170
171
175
177
178
184
187
198
204
211
218
220
237
246
248
249
253
271
273
279
280
