0
8
10
12
13
17
20
21
22
25
26
29
33
37
39
42
44
46
48
51
52
57
58
62
65
83
84
87
94
96
105
114
117
119
130
131
132
134
135
140
142
159
161
173
179
183
186
189
190
193
194
200
202
207
214
217
233
240
249
261
263
266
268
272
277
285
295
297
305
309
311
313
314
316
319
322
324
