4
12
22
28
38
58
67
100
103
106
114
129
130
131
139
141
151
176
188
191
195
202
212
213
244
255
266
280
