0
4
12
18
19
26
47
48
56
60
65
71
74
76
80
82
84
88
92
93
95
98
101
102
103
104
109
113
119
120
133
135
136
137
148
152
157
161
168
173
177
180
181
186
187
190
194
197
198
200
214
223
226
228
231
237
243
249
252
255
264
267
270
271
273
279
285
289
295
303
306
312
316
322
324
325
328
331
350
352
