0
3
11
14
18
21
49
60
61
66
67
70
71
72
83
92
96
103
105
109
115
125
140
164
166
186
208
211
218
219
222
238
257
261
262
282
333
341
360
362
387
392
402
410
417
418
447
452
486
498
518
524
527
528
530
