2
4
16
18
20
44
52
80
90
91
96
109
132
137
138
153
