4
10
31
45
51
67
71
80
85
96
106
130
134
139
142
157
179
191
204
205
216
222
