1
10
26
50
51
58
72
99
103
110
120
140
146
153
159
178
180
187
