13
19
23
32
37
41
61
66
80
88
104
114
129
140
149
158
165
166
177
195
203
221
234
244
254
255
260
