3
15
30
48
55
60
64
69
80
81
88
94
99
115
119
159
161
163
164
179
186
197
217
