5
9
13
17
47
93
96
100
108
120
139
146
147
167
168
170
179
199
201
206
212
213
228
