5
8
11
15
25
33
37
39
49
54
59
64
71
79
84
87
98
101
107
110
117
124
129
134
142
146
150
155
163
168
172
177
188
191
196
202
206
209
214
218
221