1
6
7
10
15
40
53
60
73
89
93
105
154
160
165
172
186
196
199
200
209
217
232
241
