2
4
10
12
14
18
35
48
73
77
93
103
126
129
133
136
138
141
143
154
193
196
216
237
245
258
