5
7
12
34
41
56
75
80
85
86
88
90
95
103
111
112
126
137
163
184
188
198
247
263
264
266
