3
18
24
25
30
46
47
61
71
74
76
85
86
94
98
115
126
135
143
150
160
166
169
173
