3
8
16
18
42
66
70
77
98
103
108
111
124
133
140
158
