4
7
8
15
22
31
52
64
68
75
81
85
94
98
105
125
131
153
179
186
190
204
215
