0
8
10
14
17
27
37
46
52
87
103
104
107
127
138
142
147
171
174
186
196
202
212
219
242
244
246
250
259
263
286
301
348
352
355
366
369
379
381
386
