7
14
19
29
33
48
56
64
86
97
107
119
131
156
163
167
171
178
197
200
