0
4
7
10
12
18
21
46
52
57
58
67
69
75
79
80
83
100
103
121
131
132
139
140
146
150
151
156
162
165
169
178
179
182
185
188
195
196
201
215
216
223
226
233
234
238
240
255
257
260
262
263
277
280
281
283
284
295
