5
18
45
51
62
83
96
120
128
132
143
145
151
155
160
166
169
