2
9
14
15
18
24
43
52
57
82
107
119
141
147
156
