0
10
21
30
32
49
54
62
86
98
108
110
130
131
136
137
143
161
165
172
173
190
191
192
201
203
210
213
222
223
229
247
248
250
253
261
267
270
280
300
302
317
321
323
331
342
347
351
352
356
362
372
374
383
385
414
421
428
441
442
456
