4
10
12
16
18
19
34
45
46
66
67
68
73
82
90
100
111
121
150
158
161
163
170
177
185
235
255
267
