9
26
31
34
40
44
67
89
90
95
103
109
114
119
122
139
155
156
159
165
177
184
186
