3
18
24
30
46
47
60
61
74
83
85
94
98
115
128
135
143
150
160
166
169
