2
4
16
36
43
78
82
86
105
120
124
133
140
160
165
167
171
181
184
187
194
196
234
243
