0
1
3
12
15
17
18
19
20
28
29
33
37
42
44
48
49
61
69
72
74
81
82
93
110
120
131
135
142
146
154
166
171
182
183
184
187
188
194
207
210
211
231
233
236
246
252
255
256
258
263
264
269
272
277
281
282
283
284
288
295
298
300
308
319
322
333
342
